become covered in parasites - Francés Inglés Diccionario